you do your very best - German English Dictionary